stream sediment - Francés Inglés Diccionario